cherry tree – English–Español translations

🇬🇧 en es 🇪🇸

cherry tree noun

  • tree of subgenus Cerasus
cerezo
Wiktionary Links